Big Huge Thesaurus

frame of mind

noun